English Dictionary
◊ ORDER SPATANGOIDA
order Spatangoida
n : heart-shaped sea urchins [syn: {Spatangoida}, {order
Spatangoida}]